engine driven generator - Spanish English Dictionary